too rich - French English Dictionary